- suds filter
- sopfilter
English-Dutch technical dictionary. 2013.
English-Dutch technical dictionary. 2013.
Sustainable urban drainage systems — Sustainable Drainage Systems (SuDS), sometimes known as Sustainable Urban Drainage Systems (SUDS) [http://www.scotland.gov.uk/Publications/2001/07/pan61] , are designed to reduce the potential impact of new and existing developments with respect… … Wikipedia